﻿/*
==================================================================
    注意：此文件为Auto代码，不可手动修改【在用绳档案】
==================================================================
*/

namespace Entities
{
    /// <summary>
    /// 在用绳档案
    /// </summary>
    [SugarTable("wi.UsingWirerope")]
    public partial class UsingWirerope
    {
        /// <summary>
        /// 编号
        /// </summary>
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnName = "UsingWireropeID")]
        public int UsingWireropeID { get; set; }
        
        /// <summary>
        /// 库存钢丝绳
        /// </summary>
        [SugarColumn(ColumnName = "StockID")]
        public int? StockID { get; set; }
        
        /// <summary>
        /// 编码
        /// </summary>
        [SugarColumn(ColumnName = "Code")]
        public string Code { get; set; }
        
        /// <summary>
        /// 规格型号
        /// </summary>
        [SugarColumn(ColumnName = "GuiGe")]
        public string GuiGe { get; set; }
        
        /// <summary>
        /// 直径
        /// </summary>
        [SugarColumn(ColumnName = "Diameter")]
        public decimal? Diameter { get; set; }
        
        /// <summary>
        /// 绳子条数
        /// </summary>
        [SugarColumn(ColumnName = "Cnt")]
        public int? Cnt { get; set; }
        
        /// <summary>
        /// 钢丝绳名称
        /// </summary>
        [SugarColumn(ColumnName = "Name")]
        public string Name { get; set; }
        
        /// <summary>
        /// 公称捻距
        /// </summary>
        [SugarColumn(ColumnName = "NianJu")]
        public decimal? NianJu { get; set; }
        
        /// <summary>
        /// 抗拉强度
        /// </summary>
        [SugarColumn(ColumnName = "MpaID")]
        public int? MpaID { get; set; }
        
        /// <summary>
        /// 抗拉强度名称
        /// </summary>
        [SugarColumn(ColumnName = "MpaName")]
        public string MpaName { get; set; }
        
        /// <summary>
        /// 表面状态
        /// </summary>
        [SugarColumn(ColumnName = "SurfaceStatusID")]
        public int? SurfaceStatusID { get; set; }
        
        /// <summary>
        /// 表面状态名称
        /// </summary>
        [SugarColumn(ColumnName = "SurfaceStatusName")]
        public string SurfaceStatusName { get; set; }
        
        /// <summary>
        /// 捻制类型
        /// </summary>
        [SugarColumn(ColumnName = "TwistingTypeID")]
        public int? TwistingTypeID { get; set; }
        
        /// <summary>
        /// 捻制类型名称
        /// </summary>
        [SugarColumn(ColumnName = "TwistingTypeName")]
        public string TwistingTypeName { get; set; }
        
        /// <summary>
        /// 长度
        /// </summary>
        [SugarColumn(ColumnName = "LengthNum")]
        public decimal? LengthNum { get; set; }
        
        /// <summary>
        /// 供应商
        /// </summary>
        [SugarColumn(ColumnName = "SupplierID")]
        public int? SupplierID { get; set; }
        
        /// <summary>
        /// 供应商名称
        /// </summary>
        [SugarColumn(ColumnName = "SupplierName")]
        public string SupplierName { get; set; }
        
        /// <summary>
        /// 制造商
        /// </summary>
        [SugarColumn(ColumnName = "ProducerID")]
        public int? ProducerID { get; set; }
        
        /// <summary>
        /// 制造商名称
        /// </summary>
        [SugarColumn(ColumnName = "ProducerName")]
        public string ProducerName { get; set; }
        
        /// <summary>
        /// 矿山
        /// </summary>
        [SugarColumn(ColumnName = "DepartmentID")]
        public int DepartmentID { get; set; }
        
        /// <summary>
        /// 提升机类型
        /// </summary>
        [SugarColumn(ColumnName = "HoisterID")]
        public int HoisterID { get; set; }
        
        /// <summary>
        /// 提升机类型名称
        /// </summary>
        [SugarColumn(ColumnName = "HoisterName")]
        public string HoisterName { get; set; }
        
        /// <summary>
        /// 提升机用途
        /// </summary>
        [SugarColumn(ColumnName = "HoisterUsageID")]
        public int HoisterUsageID { get; set; }
        
        /// <summary>
        /// 提升机用途名称
        /// </summary>
        [SugarColumn(ColumnName = "HoisterUsageName")]
        public string HoisterUsageName { get; set; }
        
        /// <summary>
        /// 钢丝绳类型
        /// </summary>
        [SugarColumn(ColumnName = "WireropeTypeID")]
        public int WireropeTypeID { get; set; }
        
        /// <summary>
        /// 钢丝绳类型名称
        /// </summary>
        [SugarColumn(ColumnName = "WireropeTypeName")]
        public string WireropeTypeName { get; set; }
        
        /// <summary>
        /// 出厂报告
        /// </summary>
        [SugarColumn(ColumnName = "ChuChang_Files")]
        public string ChuChang_Files { get; set; }
        
        /// <summary>
        /// 验收报告
        /// </summary>
        [SugarColumn(ColumnName = "YanShou_Files")]
        public string YanShou_Files { get; set; }
        
        /// <summary>
        /// 倒卷检测报告
        /// </summary>
        [SugarColumn(ColumnName = "JianCe_Files")]
        public string JianCe_Files { get; set; }
        
        /// <summary>
        /// 附件
        /// </summary>
        [SugarColumn(ColumnName = "Attr_Files")]
        public string Attr_Files { get; set; }
        
        /// <summary>
        /// 安装日期
        /// </summary>
        [SugarColumn(ColumnName = "InstallDate")]
        public DateTime InstallDate { get; set; }
        
        /// <summary>
        /// 安装长度
        /// </summary>
        [SugarColumn(ColumnName = "InstallLengthNum")]
        public decimal InstallLengthNum { get; set; }
        
        /// <summary>
        /// 安装地点
        /// </summary>
        [SugarColumn(ColumnName = "InstallAddressID")]
        public int InstallAddressID { get; set; }
        
        /// <summary>
        /// 安装地点名称
        /// </summary>
        [SugarColumn(ColumnName = "InstallAddressName")]
        public string InstallAddressName { get; set; }
        
        /// <summary>
        /// 主要负责人
        /// </summary>
        [SugarColumn(ColumnName = "LinkUser")]
        public string LinkUser { get; set; }
        
        /// <summary>
        /// 负责人电话
        /// </summary>
        [SugarColumn(ColumnName = "LinkPhone")]
        public string LinkPhone { get; set; }
        
        /// <summary>
        /// 备注
        /// </summary>
        [SugarColumn(ColumnName = "Remark")]
        public string Remark { get; set; }
        
        /// <summary>
        /// 挂绳前拉扭试验报告
        /// </summary>
        [SugarColumn(ColumnName = "LaNiu_Files")]
        public string LaNiu_Files { get; set; }
        
        /// <summary>
        /// 挂绳前无损检测报告
        /// </summary>
        [SugarColumn(ColumnName = "QianWuSun_Files")]
        public string QianWuSun_Files { get; set; }
        
        /// <summary>
        /// 挂绳后定期无损检测报告
        /// </summary>
        [SugarColumn(ColumnName = "HouWuSun_Files")]
        public string HouWuSun_Files { get; set; }
        
        /// <summary>
        /// 出库日期
        /// </summary>
        [SugarColumn(ColumnName = "OutStockDate")]
        public DateTime OutStockDate { get; set; }
        
        /// <summary>
        /// 下次检测日期
        /// </summary>
        [SugarColumn(ColumnName = "NextCheckDate")]
        public DateTime NextCheckDate { get; set; }
        
        /// <summary>
        /// 状态
        /// </summary>
        [SugarColumn(ColumnName = "Status")]
        public int Status { get; set; }
        
        /// <summary>
        /// 换绳原因
        /// </summary>
        [SugarColumn(ColumnName = "ChangeReason")]
        public string ChangeReason { get; set; }
        
        /// <summary>
        /// 换绳日期
        /// </summary>
        [SugarColumn(ColumnName = "ChangeDate")]
        public DateTime? ChangeDate { get; set; }
        
        /// <summary>
        /// 初始小破断力
        /// </summary>
        [SugarColumn(ColumnName = "OriginKn")]
        public decimal? OriginKn { get; set; }
        
        /// <summary>
        /// 实测最小破断力
        /// </summary>
        [SugarColumn(ColumnName = "MinKn")]
        public decimal? MinKn { get; set; }
        
        /// <summary>
        /// 最小破断损失百分比
        /// </summary>
        [SugarColumn(ColumnName = "MinKnPercent")]
        public decimal? MinKnPercent { get; set; }
        
        /// <summary>
        /// 拆股试验报告
        /// </summary>
        [SugarColumn(ColumnName = "Attr1_Files")]
        public string Attr1_Files { get; set; }
        
        /// <summary>
        /// 破断试验报告
        /// </summary>
        [SugarColumn(ColumnName = "Attr2_Files")]
        public string Attr2_Files { get; set; }
        
        /// <summary>
        /// 评估报告
        /// </summary>
        [SugarColumn(ColumnName = "Attr3_Files")]
        public string Attr3_Files { get; set; }
        
        /// <summary>
        /// 专家评估建议
        /// </summary>
        [SugarColumn(ColumnName = "Attr4_Files")]
        public string Attr4_Files { get; set; }
        
        /// <summary>
        /// 视频链接
        /// </summary>
        [SugarColumn(ColumnName = "VideoUrl")]
        public string VideoUrl { get; set; }
        
        /// <summary>
        /// 创建人
        /// </summary>
        [SugarColumn(ColumnName = "CreateUserID")]
        public int CreateUserID { get; set; }
        
        /// <summary>
        /// 创建人姓名
        /// </summary>
        [SugarColumn(ColumnName = "CreateUserName")]
        public string CreateUserName { get; set; }
        
        /// <summary>
        /// 创建时间
        /// </summary>
        [SugarColumn(ColumnName = "CreateDate")]
        public DateTime CreateDate { get; set; }
        
        /// <summary>
        /// 修改人
        /// </summary>
        [SugarColumn(ColumnName = "UpdateUserID")]
        public int UpdateUserID { get; set; }
        
        /// <summary>
        /// 修改人姓名
        /// </summary>
        [SugarColumn(ColumnName = "UpdateUserName")]
        public string UpdateUserName { get; set; }
        
        /// <summary>
        /// 修改时间
        /// </summary>
        [SugarColumn(ColumnName = "UpdateDate")]
        public DateTime UpdateDate { get; set; }
    }
}
